約 5,078,377 件
https://w.atwiki.jp/monopowers/pages/104.html
メニュー 1.古いphpを削除 yum remove php yum remove php-devel yum remove php-common yum remove curl yum remove curl-devel vi /etc/yum.repos.d/CentOS-Base.repo [base]に↓を追加 exclude=postgresql* php* mysql* [updates]の項目にも↓を追加 exclude=postgresql* php* mysql* 2.取得先のGPG-KEY取得 rpm –import http //www.jasonlitka.com/media/RPM-GPG-KEY-jlitka 3.取得先を設定する vi /etc/yum.repos.d/utterramblings.repo [utterramblings] name=Jason’s Utter Ramblings Repo baseurl=http //www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http //www.jasonlitka.com/media/RPM-GPG-KEY-jlitka 4.インストールする yum install php yum install php-devel yum install php-comon yum install php-gd php-mbstring php-pdo php-mycrypt php-mysql php-ncurses php-xml 5.yum update で必要の無い物をとってこないようにする vi /etc/yum.repos.d/utterramblings.repo PGupdate用 wget http //yum.pgsqlrpms.org/reporpms/8.3/pgdg-centos-8.3-5.noarch.rpm rpm -ivh pgdg-centos-8.3-5.noarch.rpm 下記のenableを0にする。updateで使われなくなる [utterramblings] name=Jason’s Utter Ramblings Repo baseurl=http //www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=0 gpgcheck=1 gpgkey=http //www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
https://w.atwiki.jp/tiramisu/pages/18.html
Short story Fragments 01 九野 月流子 02 ミシュアル・アルメイディア 03 アベンフィアー・フィルフトクリューネ 04 蒼津 Χ World series Character SS (超凍結中) 〝ユリス・セルフィールド〟Stage1 〝始まり――The first contact〟 〝ユリス・セルフィールド〟 Stage2 〝異変――The second contact〟 〝侵攻、開始〟 Intermission1 〝神楽坂 綾〟 Stay1 〝ネメシスの眼――ΝΕΜΕ§Ι§ s ΕΥΕ〟 〝神楽坂 綾〟 Stay2 〝第三者――The truth unknown〟 〝神楽坂 綾〟 Stay3 〝密約――Consultation〟 〝ユリス・セルフィールド〟 Stage3 第三接触――The third contact with NO FACE〟
https://w.atwiki.jp/phptest/pages/6.html
PHPコードサンプル 参考 ポンクソフト_PHP入門
https://w.atwiki.jp/fieds_labo1/pages/43.html
php 正規表現 【概要】 PHPには正規表現関数群が3種類ある。 標準正規表現関数(POSIX Regex):ereg()系。マルチバイト不可。 PCRE正規表現関数(Perl互換):preg_match()系。マルチバイトはUTF-8のみ対応。 マルチバイト文字対応正規表現関数:mb_ereg()系。Rubyの正規表現を使用。PHP5.0で「鬼車」組み込み。 主な特徴? PCREはバイナリセーフで、POSIXはセーフじゃない。 PCREの正規表現は//などのデリミタで囲う必要がある。 Perl互換の正規表現構文を使用するpreg_match()のほうが、多くの場合ereg()よりも速く動作するらしい。 EUC-JPを使うのでmb_ereg。 ●int mb_ereg ( string $pattern , string $string [, array $regs ] ) マルチバイト文字列に正規表現マッチを行う。 マルチバイト対応の正規表現マッチを行い、一致した場合は 1 を返す。オプションの 3 番目の引数を指定した場合は、一致した部分のバイト数を返し、一致した部分文字列が配列 regs に格納される。空文字に一致した場合は 1 を返す。正規表現に一致しないか、エラーを発生した場合に FALSE を返す。 【正規表現例】 ●IP4:xxx.xxx.xxx.xxxの形式チェック "^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$" ●西暦日付:yyyy-mm-ddの形式チェック "^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})$" ●URL:有効文字以外をチェック "[^\-_.!~*\ ()a-zA-Z0-9;\/? \@ =+\$,%#]" ●USERAGENT:有効文字以外をチェック "[^\-_.!~*\ ()a-zA-Z0-9;\/? \@ =+\$,%#\x20\[\]\{\}]" ●名前:漢字チェック(未定義含む全範囲) "[\xa1\xa1-\xfe\xfe]" ●名前英語名:有効文字チェック(英文字、ハイフン、ピリオド、半角スペース) "[a-zA-Z\-.\x20]+" 形式チェックは難しいかも。 ●フリガナ:全角カナチェック(全角カナ、長音、全角・半角スペース) "^[\x20ァ-ヶー- ]+$" ●Email:PHP系ライブラリの実装(バージョンで異なる可能性あり) phpspot:シンプル /^[a-zA-Z0-9_\.\-]+?@[A-Za-z0-9_\.\-]+$/ PEAR Mail_RFC822:オーバーライン文字が入力できませんh $regex = $strict ? /^([.0-9a-z_+-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})$/i /^([*+!. #$|\ \\%\/0-9a-z^_`{}=?(オーバーライン) -]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})$/i ; CakePHP:63文字の根拠は? /\\A(? ^([a-z0-9][a-z0-9_\\-\\.\\+]*)@([a-z0-9][a-z0-9\\.\\-]{0,63}\\.(com|org|net|biz|info|name|net|pro|aero|coop|museum|[a-z]{2,4}))$)\\z/i Ethna /^([a-z0-9_]|\-|\.|\+)+@(([a-z0-9_]|\-)+\.)+[a-z]{2,6}$/i 【正規表現注意事項】 perlのサンプルで//囲みがあるものは不要なのではずす。 空白文字は\sじゃなくて、\x20。 16進数文字の連続(例:\x20\x20)は多バイト符号で表現された1文字と見なされる。 英語名表記はa~z,A~Z,-(ハイフン),.(ピリオド), (アポ),"(ダブル)が見受けられる。アポとダブルはミドルネームのくくりに使われる。アポは発音補助(オライリー:O Reilly)のように使われる。~3世の記述は、IIIとなる。数字0~9は使われない。通常判定は、英文字とハイフン、ピリオド、半角スペースでOK。 emailについてemailはコメントネストがあるため正規表現では記述できないらしい。 @より前の部分は、RFCの定義では半角英数記号なんでもありらしい。 日本では、プロバイダが発行するメールアカウントは、半角英数とハイフン、アンダーバー、ピリオドのみとするところがほとんどと思われる。(携帯含む) WEBメーラー系、特にGmailは、向こうの文化なので、アカウント部分に記号あり。Gmailの独自仕様?でアカウント部分の+文字から@までは無効らしい。なので記述し放題@@; 最適解は無い。自分のサイト運用に合わせて、チェック仕様(対インジェクション含む)を考える。 【参考URL】 ●PHP で使用できる正規表現演算子(mb_ereg) http //www.kt.rim.or.jp/~kbk/regex/regex.html#PHP ●鬼車正規表現 http //www.geocities.jp/kosako3/oniguruma/doc/RE.ja.txt ●EUC-JP文字コード表 http //charset.7jp.net/euc.html ★年月日 ゼロからはじめる正規表現 秀丸編 - 年月日の表記を統一する http //journal.mycom.co.jp/articles/2009/01/15/hidemaru/index.html ●bool checkdate ( int $month , int $day , int $year ) 指定した日付が有効な場合TRUE、そうでない場合FALSE 年は1-32767、月は1-12、日は月とうるう年考慮 ★メールアドレス 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ http //blog.livedoor.jp/dankogai/archives/51189905.html メールアドレスに一致する正規表現 http //www.tt.rim.or.jp/~canada/comp/cgi/tech/mailaddrmatch/ メールアドレスの正規表現 http //www.din.or.jp/~ohzaki/mail_regex.htm メールアドレスが正しいか確認する方法 http //neta.ywcafe.net/000407.html んー、コメントは控えとくw
https://w.atwiki.jp/ebi9/pages/12.html
【課題1】 JavaScript を PHP で作成し、HTML に埋め込み可能なアクセスカウンタを作成 ( アクセスのカウントは、DB を使用する ) HTML側 HTML HEAD META http-equiv="Content-type" content="text/html; charset=euc-jp" / TITLE HTML雛形 /TITLE STYLE type="text/css" 概論 * { font-size 24px; } /STYLE /HEAD BODY //IMG src="euc.php" border="0" galleryimg="no" / SCRIPT language="javascript" type="text/javascript" src="ac.php?no=987" /SCRIPT //SCRIPT language="javascript" type="text/javascript" src="inner.js" /SCRIPT /BODY /HTML PHP側 ? header( "Content-Type text/javascript; Charset=euc-jp" ); header( "Expires Wed, 31 May 2000 14 59 58 GMT" ); $target = "http //localhost/php/"; if ( substr( $_SERVER[ HTTP_REFERER ], 0, strlen( $target ) ) == $target ) { # ********************************************************** # 接続 # ********************************************************** $Connect = @mysql_connect( "localhost", "root", "" ); mysql_select_db( "lightbox", $Connect ); $Query = "select * from counter"; $Result = mysql_query( $Query, $Connect ); $Column = mysql_fetch_array( $Result ); # ********************************************************** # 接続解除 # ********************************************************** mysql_close( $Connect ); } else { $Column[0] = アクセスできません。 ; } ? document.write( " SPAN style= color BLACK ?= $Column[0] ? /SPAN " ); 内容 HTML側の SCRIPT language="javascript" type="text/javascript" src="ac.php?no=987" /SCRIPT のタグでac.phpの処理を実行させ、 php側の $Query = "select * from counter"; $Result = mysql_query( $Query, $Connect ); $Column = mysql_fetch_array( $Result ); の処理によって、$ColumnにDBの値を入れ、 document.write( " SPAN style= color BLACK ?= $Column[0] ? /SPAN " ); の処理で、DBにあるアクセスカウンタの値を表示するという動作。
https://w.atwiki.jp/terapad19/pages/14.html
課題3 JavaScript を PHP で作成し、HTML に埋め込み可能なGoogleサイト検索を作成 ( php に引数を渡して、サイトを選択できるようにする ) PHP ?php header( Content-Type text/javascript; Charset=euc-jp ); header( Expires Mon, 26 Jul 1997 05 00 00 GMT ); function dw($str){ print document.write(" . $str . "); ; } $target = $_GET[ target ]; if($target == "") { print "targetがからです。"; exit(); } dw(" form method=get action= http //www.google.co.jp/search "); dw(" a href= http //www.google.co.jp/ "); dw(" img src= http //www.google.com/logos/Logo_40wht.gif "); dw("border= 0 alt= Google align= absmiddle /a "); dw(" input type=hidden name=domains value= ".$target." br "); dw(" input type=radio name=sitesearch value= ".$target." checked ".$target." を検索"); dw(" input type=text name=q size=31 maxlength=255 value= "); dw(" input type=hidden name=ie value=Shift_JIS "); dw(" input type=hidden name=oe value=Shift_JIS "); dw(" input type=hidden name=hl value= ja "); dw(" input type=submit name=btnG value= Google 検索 "); dw(" /form "); ? 埋め込み SCRIPT language="javascript" text="text/javascript" src="google_insite_search.php?target=www.vector.co.jp" /SCRIPT
https://w.atwiki.jp/banrui/pages/25.html
設定 Ubuntu 初期設定 1.sudo apt-get install php5 libapache2-mod-php5 2.apacheをリスタート sudo /etc/init.d/apache2 restart emacsでphp-mode phpMyAdmin 公式サイト
https://w.atwiki.jp/youkaie/
【古今東西】週末妖怪絵スレ【世界の妖怪】 2chのニュー速VIPにある週末限定絵スレ 【古今東西】週末妖怪絵スレ【世界の妖怪】のwikiです。 絵茶 http //www.takamin.com/oekakichat/user/oekakichat3.php?userid=322168 テンプレ 【古今東西】週末妖怪絵スレ【世界の妖怪】 ※このスレは世界の妖怪を描いたり雑談したりするスレです ※ぶっちゃけ妖怪だけでなく、神様や聖獸とかそういった関連もオーケーです ※このスレは東方スレではありません ※基本的にコテと荒らしはスルーでお願いします ◆週末妖怪絵スレ@wiki http //www21.atwiki.jp/youkaie/ ◆日本の妖怪一覧 http //ja.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC%E3%81%AE%E5%A6%96%E6%80%AA%E4%B8%80%E8%A6%A7 ◆絵茶 http //www.takamin.com/oekakichat/user/oekakichat3.php?userid=322168 ◆携帯用うpロダ http //mu.skr.jp/ パソコン用うpロダ http //isekotoba.hp.infoseek.co.jp/cgi-bin/upload.html
https://w.atwiki.jp/sfrontier/pages/55.html
Books 作成日 2007/11/01 H.Naito 更新日 2007/11/01 H.Naito Programing Programing No 名前 版数 出版年月日 著者 出版社 値段 (+tax) 保持者 貸出先 作成日 更新日 購入 ブックレビュー 001 spring into PHP ? 2005/04/19 Steven Holzner Prentice Hall Ptr 3657 内藤 NULL 2007/09/21 2007/09/221 amazon NULL 002 PHPによるWebアプリケーションスーパーサンプル 初版 2005/05/21 西沢直木 SoftBank Publishing 3600 内藤 NULL 2007/09/21 2007/09/21 amazon NULL 003 PHP5であなたもウェブアプリが作れる! 初版 2004/12/06 川井義治/米田聡 SoftBank Publishing 2800 内藤 NULL 2007/09/21 2007/09/21 amazon NULL
https://w.atwiki.jp/fujimo-dia/pages/333.html
ちょこちょこいじってるので、そのうちまとめようかと。 マニュアル http //www.php.net/manual/ja/index.php 入門 http //www.flzphp.com/ ダウンロード http //www.php.net/ アパッチ http //www.apache.jp/